|
FEXP Solver
1.0.0.0
|
It manages sequatial type of computational process only (sigle thread of a multicore CPU). More...
#include <FEXPSolver.h>


Public Member Functions | |
| CFEXPSequentialSolver (Ptr< ICFEXPModelBuilderBase > builder, Ptr< ICFEXPResultExport > exporter) | |
| virtual | ~CFEXPSequentialSolver () |
| virtual void | Start () override |
| It starts process of a numerical simulation. More... | |
| virtual void | End () override |
| It provides forced ending of a numerical simulation process (not implemented yet). More... | |
| virtual void | AddModel (const t_ModelData &data) override |
| virtual void | RmvModel (const std::string &key) override |
| virtual t_fexpcommon_ct | GetCurrentDt () override |
| virtual void | SetCurrentDt (t_fexpcommon_ct dt) override |
| virtual Ptr< t_SerializedData > | GetSerializedData () override |
| virtual void | SetSerializedData (Ptr< t_SerializedData > data) override |
Public Member Functions inherited from ICFEXPSolverBase | |
| ICFEXPSolverBase (Ptr< ICFEXPModelBuilderBase > builder, Ptr< ICFEXPResultExport > exporter) | |
| virtual | ~ICFEXPSolverBase () |
Additional Inherited Members | |
Protected Member Functions inherited from ICFEXPSolverBase | |
| void | update_topology_map_for_contact () |
| Ptr< std::vector< Ptr< ICFEXPElementNodeBase > > > | check_node (const std::vector< t_fexpcommon_ct > &min_bound, const std::vector< t_fexpcommon_ct > &max_bound) |
Protected Attributes inherited from ICFEXPSolverBase | |
| Ptr< t_KD_def_tree< ICFEXPElementNodeBase > > | _kd_tree_map |
| Ptr< ICFEXPModelBuilderBase > | _builder |
| Ptr< ICFEXPResultExport > | _exporter |
It manages sequatial type of computational process only (sigle thread of a multicore CPU).
| CFEXPSequentialSolver< TExpCalc, typename std::enable_if< std::is_base_of< ICFEXPExplicitCalcBase, TExpCalc >::value >::type >::CFEXPSequentialSolver | ( | Ptr< ICFEXPModelBuilderBase > | builder, |
| Ptr< ICFEXPResultExport > | exporter | ||
| ) |
|
inlinevirtual |
|
inlineoverridevirtual |
Implements ICFEXPSolverBase.
|
inlineoverridevirtual |
It provides forced ending of a numerical simulation process (not implemented yet).
Implements ICFEXPSolverBase.
|
inlineoverridevirtual |
Implements ICFEXPSolverBase.
|
inlineoverridevirtual |
Implements ICFEXPSolverBase.
|
inlineoverridevirtual |
Implements ICFEXPSolverBase.
|
inlineoverridevirtual |
Implements ICFEXPSolverBase.
|
inlineoverridevirtual |
Implements ICFEXPSolverBase.
|
overridevirtual |
It starts process of a numerical simulation.
Implements ICFEXPSolverBase.